package moe.bogos.douro.api.common.soul.skill;

public abstract class ActiveSkill extends Skill
{
    /**
     * @param age 魂环年限
     * @return 返回技能威力
     * 对于一个精神类技能来说：
     * 伤害=(攻击方精神力-被攻击方精神力)*技能威力
     * 对于一般技能来说：
     * 伤害=(攻击方攻击力*技能威力-防御力*技能属性抗性)*rnd
     * rnd是[0.8,1.5]的随机数（正态分布，μ=1.15，σ=0.136）
     */
    public abstract int getPower(int age);
}
